Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F3 France F7 Italy F10 Czech Republic F5 Czech Republic F6 Austria F1 France F5 Italy F7 Italy F9 Germany F6 Germany F8 Germany F9 Germany F11 Austria F8 France F13 Germany F19 France F16 France F18 France F19 Germany F1 Germany F2 Germany F3 France F3 Portugal F1 Portugal F2 Switzerland F2 Turkey F6 Italy F18 Germany F10 Germany F11 Germany F12 Germany F15 Great Britain F15 Germany F16 Croatia F7 Turkey F13 Spain F39 Germany F3 Germany F4 Spain F7 Spain F8 Spain F9 Spain F10 Italy F4 Spain F14 Germany F2 Austria F7 Germany F13 Serbia F12 Turkey F28 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Austria F5 France F7 Slovakia F3 Germany F1 Slovakia F1 Estonia F3 Austria F6 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Great Britain F10 Austria F5 Germany F17 The Manchester Trophy - Manchester Oberstaufen Cup - Oberstaufen USTA Challenger of Burbank - Burbank Tatra Banka Open - Bratislava IPCL Cup - Vadodara KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington Warsteiner Challenger Lubeck - Lubeck BH Indoor Sarajevo - Sarajevo The Powder Byrne Trophy - Surbiton Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Challenger 42 - Andrezieux The Surbiton Trophy - Surbiton KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Fergana Challenger - Fergana Challenger Ford de Cherbourg - Cherbourg Fergana Challenger - Fergana Tennis Napoli Cup 2006 - Napoli BH Telecom Indoors Sarajevo 2006 - Sarajevo Istanbul Challenger VII Open Banc Agricol - Andorra Heilbronn Open - Heilbronn Zivnobanka Czech Open - Prostejov Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Men's Challenger of Urbana-Champaign - Urbana Togliatti Cup - Togliatti Medicor Open - Budapest GHI Bronx Classic - Bronx Mumbai Challenger - Mumbai Open de l'Isere - Grenoble Open de Franche Comte - Besancon West of England Tennis - Bristol Third Bank Tennis Championships - Lexington Open de L'Isere-Open 38 - Grenoble Heilbronn Open - Heilbronn USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Architect Open - Budapest USTA Seascape Challenger - Aptos Challenger Tunisie - Tunis Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Mitsubishi Electric Europe Cup - Monza Tampere Challenger - Tampere Challenger Britania Zavaleta - Puebla Shimadzu All Japan Indoor - Kyoto USTA/Safeway Challenger - Aptos Ljubljana Open 2002 - Ljubljana Ahmedabad Challenger - Ahmedabad Muller Cup - Ulm 7th Wartburg Open - Eisenach Frito Lay/USTA Challenger - Binghamton USTA Challenger of Burbank - Burbank PEOPLEnet CUP - Dnepropetrovsk Hamburg Challenger - Hamburg The LTA Manchester Trophy - Manchester Tatra Banka Open 2003 - Bratislava Windy City Classic - Winnetka GHI Bronx Tennis Classic - Bronx Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Intersport Heilbronn Open - Heilbronn XL Bermuda Open - Bermuda IPP Open - Helsinki The LTA Nottingham Challenger - Nottingham Pro Tennis World Open - Sunrise Pozoblanco Challenger Tunis Open - Tunis Open Castilla y Leon - Segovia Manchester Challenger Czech Open 2005 - Prostejov Geneva Challenger Mons Challenger KGHM Dialog Polish Indoors - Wroclaw Open D'Orleans - Orleans Ethias Tennis Trophy - Mons KGHM Emax Polish Indoors - Wroclaw Aachen Challenger Belgrade Challenger Bordeaux Challenger Aptos Challenger Tatra Banka Open - Bratislava Tashkent Challenger Ortisei Challenger Helsinki Challenger The LTA Hester Trophy - Manchester Bergamo Challenger Cherbourg Challenger Privat Bank Cup - Dnepropetrovsk Bath Challenger Athens Challenger Granby Challenger Astana Challenger Segovia Challenger Mobilux Open - Luxembourg Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger LTA Nottingham Challenger - Nottingham Eckental Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger PEOPLEnet Cup - Dnepropetrovsk The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Athens Challenger Recanati Challenger Beijing Challenger Johannesburg Challenger Istanbul Challenger Sarajevo Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Nottingham Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Busan Challenger Trnava Challenger Prostejov Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Heilbronn Challenger Petange Challenger Akbank Private Banking TED Open - Istanbul Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Eckental Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Bergamo Challenger The LTA Manchester Trophy - Manchester Gimcheon Challenger Busan Challenger Portoroz Challenger Open Prevadies - St. Brieuc Shanghai Challenger LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Challenger DCNS de Cherbourg - Cherbourg Salzburg Challenger Intersport Heilbronn Open - Heilbronn Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Open D'Orleans - Orleans Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Orleans Challenger ECM Prague Open 2005 - Prague Open de Tenis Amaya - Pamplona Kobstaedernes ATP Challenger - Kolding Taipei City Challenger Heineken Open Singapore - Singapore Open de Nice - Nice Qatar Mobil Open 2000 - Doha Abierto Mexicano de Tenis Pegaso - Mexico City Intersport Heilbronn Open - Heilbronn Nottingham Challenger Internationaux de Tennis de Brest - Brest Heineken Challenger - Ho Chi Minh City ATP Challenger Hamburg - Hamburg President's Cup 2000 - Tashkent Tatra Banka Slovak Open - Bratislava KGHM Polish Indoors - Wroclaw Open 13 - Marseille BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Open de L'Isere - Grenoble Open Carparti - Brasov ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. IPP Open - Helsinki Jameson Cup - Milan The Hamlet Cup - Long Island U.S. Men's Clay Court Championships - Orlando Kremlin Cup - Moscow Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Nottingham Challenger LTA Manchester challenger - Manchester Kremlin Cup - Moscow AIG Japan Open - Tokyo GHI Bronx Classic - Bronx The Stella Artois Grass Court Championships - London Stockholm Open - Stockholm USTA Comerica Challenger - Aptos Akbank Private Banking-TED Open - Istanbul Astana Challenger Heineken Open - Auckland Milan Indoors - Milan Challenger DCN de Cherbourg - Cherbourg Copenhagen Open - Copenhagen Open de L'Isere - Grenoble Open Seat Godo 2003 - Barcelona Grand Prix de Tennis de Lyon - Lyon Napoli Challenger - Napoli Privat Bank Cup - Dniepropetrovsk Qatar Exxon Mobil Open 2002 - Doha Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Internationaux de Bretagne - Brest USTA Men's Challenger of Dallas - Dallas Challenger 42 - Andrezieux Open Castilla y Leon - Segovia Nottingham-2 Challenger Sardinia International Championship - Cagliari Optimus Maia Open - Maia USTA Tennis Championships of Houston - Houston The 69th King's Cup-Thailand Open - Bangkok Salem Open - Hong Kong Copa Sevilla Inernacionales de Andalucia - Seville Warsteiner Challenger Wolfsburg - Wolfsburg Renault Slovenian Open - Ljubljana Mauritius Open - Mauritius XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Infiniti Open - Los Angeles ATP Open Castilla y Leon - Segovia Geneva Challenger Internationaux du Doubs - Besancon Tunis Open 2006 - Tunis St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Open 13 - Marseille The Stella Artois Grass Court Championships - London Bergamo Challenger International Tennis Championships - Delray Beach Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Nottingham Challenger Open de Tenis Comunidad Valenciana - Valencia President's Cup - Tashkent Besancon Challenger AAPT Championships - Adelaide Tata Open - Chennai Heineken Open - Auckland Milan Indoors - Milan Kroger / St. Jude International - Memphis Open 13 - Marseille Estoril Open - Estoril Open Seat Godo - Barcelona BMW Open - Munich Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Nottingham-2 Challenger Medibank Private International - Sydney Milan Indoors - Milan CA Tennis Trophy - Vienna Kroger / St. Jude International - Memphis Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Izmir Challenger Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Ostrava Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Open de Moselle - Metz CA Tennis Trophy - Vienna Cremona Challenger US Men's Clay Court Championships - Houston The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha AEGON Championships - London Sybase Open - San Jose BCR Open Romania - Bucharest Jersey Challenger St. Petersburg Open - St. Petersburg Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Apia International - Sydney Open 13 - Marseille Franklin Templeton Tennis Classic - Scottsdale Studena Croatia Open - Umag Helsinki Challenger Moselle Open - Metz Gelsor Open Romania - Bucharest Open de Moselle - Metz Salzburg Challenger Izmir Challenger Heilbronn Challenger Tashkent Challenger Bergamo Challenger Trnava Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Helsinki Challenger Sarajevo Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Bergamo Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Ostrava Challenger Proton Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow SA Tennis Open - Johannesburg Serbia Open - Belgrade Taipei City Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Dubai Duty Free Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Adidas International - Sydney PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg USTA Safeway Challenger - Aptos Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Compaq Cup 2001 - Zabrze Internationaux de Tennis de Brest - Brest Bristol Challenger Trophy - Bristol Crystal Cup 1998 - Portoroz Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht Exim Agmedia Open - Kosice Tatra Banka Open - Bratislava Gemax Open - Belgrade Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Open 13 - Marseille Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad PTT Thailand Open - Bangkok 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Tennis Masters Series - Miami Adidas International - Sydney AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Los Angeles Heineken Trophy - 's-Hertogenbosch Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London The Ericsson Open - Miami Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Generali Open 2002 - Kitzbuhel Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tento Czech Open - Prague Copenhagen Open - Copenhagen Mercedes-Benz Cup - Los Angeles Copenhagen Open - Copenhagen Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami 2002 Mercedes Cup - Stuttgart Tennis Masters Series - Monte Carlo Legg Mason Tennis Classic - Washington D.C. Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Vietnam Open - Ho Chi Minh City Campionati Internazionali d'Italia - Rome Qatar Open - Doha Heineken Open - Auckland SAP Open - San Jose French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris Wimbledon - London Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon French Open - Paris Wimbledon - London U.S. Open - New York Medibank International - Sydney Legg Mason Tennis Classic - Washington Australian Open - Melbourne Kremlin Cup - Moscow U.S. Open - New York Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Australian Open - Melbourne NASDAQ-100 Open - Miami Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Olympics - Athens